Installing Matrix with matrix-ansible-docker-deploy
Steps that I've taken (following
-
Set up a DigitalOcean droplet with Debian 11, ssh key linked to my machine,
$12 plan (2GB Ram)
-
SSH in to check it has Python 3 installed (it does)
-
Install Ansible on my machine
-
pip3 install ansible --user
-
this installs ansible on my machine but doesn't add it to the path, so cli
commands starting with
ansible-playbook
etc don't work -
following
I added
export PATH="/Users/shantanu/Library/Python/3.9/bin:$PATH"
to~/.zshrc
then ransource ~/.zshrc
which fixed it
-
-
Git clone the Ansible playbook from the repo
-
configure the playbook
-
enable ma1sd
-
enable Mautrix Signal bridge
-
enable shared secret (this makes double puppetting possible)
-
enable
bridge
-
-
run the playbook install script
-
didn't work at first, i think due to issue with Apple Silicon - had to
pip install passlib
which fixed it
-
-
run the playbook run script